personal card... - Español Inglés Diccionario